package com.lan.script;

import com.lan.model.symbol.Clazz;
import com.lan.model.symbol.Scope;


public class ClazzObject extends ScriptObject {

    private Clazz clazz;

    public ClazzObject() {
    }

    public ClazzObject(Clazz clazz) {
        this.clazz = clazz;
    }

    public Clazz getType() {
        return clazz;
    }

    public void setClazz(Clazz clazz) {
        this.clazz = clazz;
    }

    @Override
    public Scope getScope() {
        return clazz;
    }

    @Override
    public Object getValue() {
        return clazz;
    }

}
